Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 FINCHAMPSTEAD ROAD Semi-Detached £787,081 £490,000 19 Apr 2007
70 - 74 FINCHAMPSTEAD ROAD £3,474,494 £2,926,182 29 Sep 2020
70 - 74 FINCHAMPSTEAD ROAD £3,474,494 £2,926,182 29 Sep 2020
76 FINCHAMPSTEAD ROAD Detached £582,983 £355,000 31 Jan 2007
76A FINCHAMPSTEAD ROAD Detached £632,329 £525,000 20 Mar 2020
76B FINCHAMPSTEAD ROAD Detached £521,460 £425,000 10 Sep 2019